package com.ifast.hnzk.domain;


import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableLogic;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 * <pre>
 * 
 * </pre>
 * <small> 2019-07-03 11:20:11 | wch</small>
 */
@Data
@SuppressWarnings("serial")
@TableName("customer")
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CustomerDO implements Serializable {
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
    @TableId
    private Long id;

    /** 编号 */
    private String number;

    /** 名称 */
    private String name;

    /** 地址 */
    private String address;

    /** 电话号码 */
    private String phone;

    /** 状态 */
    private Integer status;

    /** 等级 */
    private Integer grade;

    /** 性质 */
    private String nature;

    /** 是否签约 */
    private Integer signStatus;

    /** 积分 */
    private Long integral;

    /** 来源 */
    private String source;

    /** 描述 */
    private String content;

    /** 性别 */
    private Integer sex;

    /** 微信号 */
    private String wechat;

    /** 跟踪次数 */
    private Integer trackingNumber;

    /** 创建时间 */
    private Date creatDate;

    /** 更新时间 */
    private Date editDate;

    /** 创建者 */
    private String creator;

    /** 更新者 */
    private String revisor;

}
